direct generation of electricity - Fransızca İngilizce Sözlük